395 REM <CTRL-J><CTRL-J>ERROR CHECK ROUTINE<CTRL-J><CTRL-J>
400 VT = PEEK(37):HT = PEEK(36): CALL -868: INPUT "";A$: IF LEN(A$) = 0 THEN 430
410 V = VAL(A$): IF V < = NH AND V > = NL THEN 430
420 VTAB VT +3: INVERSE : PRINT " MUST BE BETWEEN ";NL;" AND ";NH;" ": NORMAL : FOR X = 1 TO 1600: NEXT X: VTAB VT +3: CALL -868: VTAB VT +1: HTAB HT +1: GOTO 400
430 RETURN
450 REM <CTRL-J><CTRL-J>SAVE DATE FILE<CTRL-J><CTRL-J>
490 PRINT D$"UNLOCK DATE"
500 PRINT D$"OPEN DATE"
510 PRINT D$"WRITE DATE"
520 PRINT DR$
530 PRINT D$"CLOSE"
540 PRINT D$"LOCK DATE"
550 RETURN
65535 REM <CTRL-J><CTRL-J>THE DATE IS SAVED IN LOCATIONS 1016 - 1019, AS FOLLOWS:
65535 REM <CTRL-J>YEAR (0-99) IN 1016 MONTH (1-12) IN 1017 DATE (1-31) IN 1018 DAY (0-6) IN 1019
65535 REM <CTRL-J><CTRL-J>DAY IS A CODE FOR THE WEEKDAY WITH 0 BEING SUNDAY AND 6 BEING SATURDAY.